package android07.newtop.model;

import android.content.Context;
import android.content.pm.PackageManager;

import android07.newtop.model.bean.LaunchBean;
import android07.newtop.model.bean.NewsBean;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;


/**
 * Created by hy on 2016/9/27.
 */
public class MainBeanModel {


    /**
     * 获取首页的新闻列表
     * @param tabvalue 请求类型 如 头条  社会 国内 等等
     * @param callback 结果的回调  成功 或者失败
     */
    public void getNewsBeanList(String tabvalue, Callback<NewsBean> callback) {
        ApiService service = Retrofit2Util.getRetrofit("http://v.juhe.cn/").create(ApiService.class);
        //0bea21e7f8fce3d6250b25ccceca7e59 这个是后台的识别码，有聚合数据后台可以得到
        Call<NewsBean> call = service.getNewsBeanList(tabvalue,"0bea21e7f8fce3d6250b25ccceca7e59");
        call.enqueue(callback);
    }


}
